be handcuffed - Turkish English Dictionary